91d459309fc88fa67136bc468c28edaa457fbc37,maven-core/src/main/java/org/apache/maven/project/DefaultModelBuildingListener.java,DefaultModelBuildingListener,buildExtensionsAssembled,#ModelBuildingEvent#,108

Before Change


            try
            {
                projectRealm =
                    projectBuildingHelper.createProjectRealm( model, projectBuildingRequest.getLocalRepository(),
                                                              pluginRepositories );
            }
            catch ( ArtifactResolutionException e )

After Change



        try
        {
            pluginRepositories =
                projectBuildingHelper.createArtifactRepositories( model.getPluginRepositories(), pluginRepositories );
        }
        catch ( Exception e )
        {
            event.getProblems().addError( "Invalid plugin repository: " + e.getMessage(), e );
        }

        if ( event.getRequest().isProcessPlugins() )
        {
            try
            {
                RepositoryRequest repositoryRequest = new DefaultRepositoryRequest();
                repositoryRequest.setCache( projectBuildingRequest.getRepositoryCache() );
                repositoryRequest.setLocalRepository( projectBuildingRequest.getLocalRepository() );
                repositoryRequest.setRemoteRepositories( pluginRepositories );
                repositoryRequest.setOffline( projectBuildingRequest.isOffline() );

                projectRealm = projectBuildingHelper.createProjectRealm( model, repositoryRequest );